home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
The World of Computer Software.iso
/
mykmouse.zip
/
MYKMOUSE.DOC
next >
Wrap
Text File
|
1992-05-29
|
6KB
|
156 lines
My Key Mouse
Virtual mouse keyboard
version 2.19p MCMXCII
MyKMouse.Exe
This program allows symbolic information input using mouse while
in text mode. It can be useful for:
a. permanent mouse usage rarely interrupting by keyboard need
b. not represented on the keyboard ASCII symbols input (pseudo-
graphics, non-printables, etc.)
c. drawing using all ASCII characters including pseudographic
symbols in almost any text editor in easy and natural way
My Key Mouse stays resident occupying about 24 kB of memory and
requires EGA monitor or better and the mouse and its driver of course.
To activate mouse keyboard move the mouse pointer to the upper-left
screen corner and press the right button. If your software doesn't
show the mouse (but mouse driver must be installed anyway), just
pull the mouse diagonalwise up and left and (nevertheless) press
the right button.
Right then the monitor switches to the 43/50 lines mode, the upper 25 of
lines remaining for your program's normal activity, while the rest ones
reveal you keyboard image. (It was this what EGA m*onitor was required for,
and not what you probably thought of at once.)
Just the same way leads you out of the My Key Mouse active mode -
the right mouse button pressed at the upper-left screen corner.
Little hit: exit with left button pressed changes mouse cursor condition
in your shell - becomes invisible if was visible and becomes visible
if was not.
Virtual keyboard consists of the keyboard picture itself and ASCII table.
KEYBOARD PART allows you to use all keyboard functions except of
alternate input, this function is not needed since ASCII part exists.
Button actions in keyboard part:
Left button - key press
Right button - Shift key press
and Ctrl, Alt or Shft fixation
ASCII PART contains all 255 symols of ASCII table. Pseudographics
has also their own corner.
Button actions:
Left button - enter symbol
Right button - moves the normal cursor with the mouse till released.
Left&Right - drawing with the symbol on the screen.
If left button is released the last one moves the cursor to the next
position after the last entered symbol.
My Key Mouse PSEUDOKEYS:
F (frame) - drawing frames with adequate corners and crosses with
selected pseudographic set.
D (direction) - fixing moving direction, is used for drawing straight
lines.
S (screen) - choosing one of the methods of the screen restoring after
exiting My Key Mouse
Please take into account that when drawing the symbols you should have
"Insert" ON and (in some text editors) few empty lines in your text,
it can be reached with simple few "Enter" hits.
When "Direction Lock" is ON (it is ON by default) the first mouse
movie when drawing with the symbol shows in what (the only!) direction
you can draw. It is very useful when drawing frames, windows, tables.
When "DirLock" is ON you can see letter "D" selected - and you can
make "Dirlock" OFF simply by "pressing" this pseudokey on the
keyboard picture. To change the locked direction you need to release
and press again right mouse button.
If you want to draw something meaningful (frame, for example), you
can use one of the four frame sets which are represented at the
low-right corner of the picture. When "Frame Lock" (pseudokey "F")
is ON you can draw with one of the sets selected.
There is a code of the symbol under the mouse cursor in the
lowest-right corner of the keyboard picture. You can switch between
decimal and hexadecimal values with "pressing" on the code.
And one hint more: the last few positions after the code are not
empty - they contain space bars, for you could easily erase with
them some places in the picture you drew.
With "S" pseudokey you can choose one of two methods of restoring
the screen. The problem is that if you use software char generator
the screen can be restored with ROM char set. Some adapters
work correctly even in this case. Anyway there is a way to avoid
screen disturbance.
Drawing the lines is not accessible in some editors - so sorry.
Few words about compatibility. We can say that programs which
do not use INT 16 won't work with My Key Mouse, the same with
programs intercepting INT 33 (mouse). My Key Mouse cannot call
resident programs waiting for INT 9.
We hope you'll enjoy our program.
┌────────────────┐ Joe Ratcatcher & Pooh
│AAAAAAAAAAAAAAAA│ ────────────────── ▐
│A A│ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
│A A│
│A ╔════════╪══════╗
│A ║BBBBBBBA│BBBBBB║
│A ║B A│ B║ ┌────────┐
│A ║B A│ B║ │CCCCCCCC│
│A ║B A│ B╟────┤C C│
│AAAAAAA║AAAAAAAA│ B║ │C C│
└───────╫────────┘ B║ │C C│
║BBBBBBBBBBBBBBB║ │CCCCCCCC│
╚═══════════════╝ └────────┘
-----------------------------------------------------------------------------
COMPANY ADDRESS:
RCS (RusCon Serioga)
Attn: Heath C. Bair
102 W. Sandusky Street
Fredericktown, Ohio 43019
INTERNET ADDRESS:
hbair@austin.onu.edu - Heath C. Bair (US Partner)
joe@smena.russia.msk.su - Joe Ratcatcher (Russian Partner)
INFORMATION:
Please make checks or money orders payable to Heath C. Bair. Cash
will be accepted. With cash there is a 2 week wait for your receipt.
If you have any questions or comments please write to me at the company
address.
HISTORY:
RCS was started as a source for Russian programmers to sell their
programs here in the United States. Because of the poor Russian
economy registration is clearly asked for. This connection has been
made possible my the use of the international network system. Thus,
the name "The Russian Connection". (Which later was shortened to
RusCon.)
Please register your program today!